//package com.tbl.common.config;
//
//import com.tbl.common.shiro.ShiroTag;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer;
//
//import java.util.HashMap;
//import java.util.Map;
//import java.util.Properties;
//
///**
// * Freemarker配置
// */
//@Configuration
//public class FreemarkerConfig {
//
//    @Bean
//    public FreeMarkerConfigurer freeMarkerConfigurer(ShiroTag shiroTag){
//        FreeMarkerConfigurer configurer = new FreeMarkerConfigurer();
//        configurer.setTemplateLoaderPath("classpath:/templates");
//        Map<String, Object> variables = new HashMap<>(1);
//        variables.put("shiro", shiroTag);
//        configurer.setFreemarkerVariables(variables);
//
//        Properties settings = new Properties();
//        settings.setProperty("default_encoding", "utf-8");
//        settings.setProperty("number_format", "0.##");
//        configurer.setFreemarkerSettings(settings);
//        return configurer;
//    }
//
//}
